\usepackage{siunitx}
\sisetup{
    group-digits=true,
    group-separator={\,},
}

\DeclareUnicodeCharacter{00A0}{~}

\theoremstyle{definition}
\theoremindent20pt
\theoremheaderfont{\normalfont\bfseries\hspace{-\theoremindent}}
\newtheorem{definition}{Definition}

\def\L{\ensuremath{\mathcal{L}}}
\def\T{\ensuremath{\mathcal{T}}}
\def\M{\ensuremath{\mathcal{M}}}

\renewcommand{\algorithmicrequire}{\textbf{Input:}}
\renewcommand{\algorithmicensure}{\textbf{Output:}}
\renewcommand{\algorithmicforall}{\textbf{for each}}
\renewcommand{\algorithmicprocedure}{\textbf{function}}
\renewcommand{\ALG@name}{Algorithmus}

%Hyphenation
\hyphenation{Graph}
